The results of searching for "British School": 9 English-speaking places
There are also organizations that speak other languages: Russian.
Via Ernesto Parisi 1 00134 Italy
Via della Camilluccia 679 00135 Roma Italy
Via Rhodesia 8 00144 Roma Italy
Via del Cenacolo 47 00123 Italy
Via delle Benedettine 46 00135 Italy
Via Filippo Tajani 50 00149 Italy
Strada Provinciale 493 811 00189 Roma Italy